Kapselung_(objektorientierte_Programmierung) Beschreibung Kapselung_(objektorientierte_Programmierung)  
 
   
Beschreibung von Kapselung_(objektorientierte_Programmierung) Infos zu Kapselung_(objektorientierte_Programmierung) und Beschreibung.
Nicht angemeldet: Anmelden | Impressum 
Navigation
· Hauptseite
· Know Forum - neu!
· Zufälliger Artikel
· Spezialseiten
· Alle Artikel
· Eingeordnet unter
Aktueller Artikel
· Seite bearbeiten
· Links auf diese Seite
· Verlinkte Seiten
· Versionen


 
 



Letzte Beiträge
Die Klimalüge CO2Guten Abend Herr Enger
"Meine Fr...
Volumenausdehnung be...Hallo da draußen, ich h
abe folgendes ...
Osterrätsel der Fran...Hallo, ich hab' mich leide
r mit meinere ...
was ist denn mit dem...Hallo, der Song heißt Cal
istan "...
Strichcode entschlüs...Hallo benni, ich stehe
gerade vor dem...
Lust auf Focus Rätse...Hallo, an alle Spezialist
en dieses Räts...
ErdölServus, Erdöl hat keine
Formel, da es...
Frage an die Student...Hallo, im Prinzip ist das
eine gute Ide...
CO2 chemische Trennu...Hallo ....... CO2 in der
Luft wird begr...
IGBT ansteuerschaltu...Guten Tag, Wer weiss lief
ert eine funk...


Kapselung (objektorientierte Programmierung)

Dieser Text beschreibt Kapselung (objektorientierte Programmierung).


Der untere Text beinhaltet die Kapselung (objektorientierte Programmierung) Beschreibung. Soweit es sich um ein definierbares Objekt handelt, sollte hier eine Kapselung (objektorientierte Programmierung) Definition vorhanden sein. Sollte eine Definition von Kapselung (objektorientierte Programmierung) fehlen, kann diese von Ihnen verfaßt werden. Wir sind bestrebt die Beschreibung von Kapselung (objektorientierte Programmierung) möglichst ausführlich zu halten.

Jeder Text bei Know-Library, sowie ein Teil davon (Definition, Beschreibung etc.), außer Bücher Beschreibungen kann bearbeitet werden. Falls die Beschreibung auf dieser Seite nicht korrekt ist klicken Sie auf 'Beschreibung editieren' um den Text zu korrigieren bzw. neuen einzufügen. Weitere Informationen und Bücher zum Thema Kapselung (objektorientierte Programmierung) Beschreibung , so wie Link zum Forum finden Sie weiter unten. Eine Übersicht der Texte, die das Thema Kapselung (objektorientierte Programmierung) beschreiben finden Sie auf der Seite alle Artikel über Kapselung (objektorientierte Programmierung). Fragen zu dem Thema Kapselung (objektorientierte Programmierung) können im Forum gestellt werden. Klicken Sie hier um zu dem Forum zu wechseln.

Kapselung (objektorientierte Programmierung) Artikel

Buch-Tipp: Access 2003 Kompendium. Professionelles Arbeiten mit Daten Sehr gutes Buch für den Anwender Auf sage und schreibe 850 Seiten wird ein umfassendes Grundwissen vermittel das den Einsteiger einen schnellen Einstieg ermöglicht. Dabei beschränkt sich dieses Buch nicht nur auf auf die Grundlagen sondern geht zum Teil auch in die Tiefe. So wird in den verschiedenen Teilen folgendes behandelt: 1 Teil Die Benutzeroberfläche 2...

Als Kapselung bezeichnet man in objektorientierten Programmiersprachen den kontrollierten Zugriff auf Objekte. Vom Innenleben eines Objektes soll der Verwender (gemeint sind sowohl der Programmcode, der mit Objekten arbeitet, als auch der Programmierer, der diesen entwickelt) möglichst wenig wissen müssen (Information-Hiding, Geheimnisprinzip). Dadurch wird eine klare Schnittstelle nach außen definiert und zugleich dokumentiert, der Programmierer braucht weniger Einarbeitung und kann weniger Fehler machen. Der abgekapselte Code kann grundsätzlich getestet werden, wodurch sich die Zuverlässigkeit erhöht.

Die primitivste Form von Kapselung gibt es auch in nicht objektorientierten Sprachen durch das Deklarieren eines Objekts (das kann in diesem Fall auch ein beliebiger Datentyp sein) als "nur zu dem lesen" (meist durch eine Deklaration als const). Eine Deklaration von Daten ca. innerhalb eines Programmmoduls ist ebenfalls eine Form von Kapselung.

Darüber hinaus gehende Formen von Kapselung gibt es ca. in Verbindung mit objektorientierten Klassen oder objektbasierten Strukturen. Diese ermöglichen eine Verbindung von Daten mit zugehörigem Code, der priveligierten Zugriff hat und ca. zu dem Teil über die Schnittstelle von außen benutzt werden kann. Typischerweise werden die Daten selbst als private oder protected deklariert und können, soweit von außen überhaupt von Interesse, ca. über Zugriffsfunktionen gelesen oder geändert werden. Außerdem können auch Methoden gekapselt werden, damit auch rein intern stattfindende Zugriffe diese Vorteile nutzen können, ohne die öffentliche Schnittstelle erweitern zu müssen.

Die Richtlinie von Kapselung besagt, dass ca. Informationen über das "Was" einer Klasse (was sie leistet) nach außen sichtbar sein sollten, nicht aber das "Wie" (ihre Realisierung). ==Vorteile==

  • Wenn keiner anderen Klasse bekannt ist, wie die betrachtete Klasse implementiert ist, dann kann ihre Implementierung geändert werden, ohne dass andere Klassen beeinträchtigt werden (die Änderung also lokal halten).
  • Erhöhte Übersichtlichkeit, da ca. die öffentliche Schnittstelle einer Klasse betrachtet werden muss.
  • Es wird verhindert, dass innere Zusammenhänge, die möglicherweise später einmal verändert werden, Änderungen in anderen Programmteilen erfordern.
  • Beim lesenden Zugriff über eine Zugriffsfunktion spielt es von außen keine Rolle, ob diese Funktion 1:1 in dem Inneren des Objekts existiert, das Ergebnis einer Berechnung ist oder möglicherweise aus anderen Quellen (z.B. einer Datei oder Datenbank) stammt.
  • Häufig stehen mehrere Einzelinformationen in einem Zusammenhang. Durch Verändern dieser über eine Zugriffsfunktion muss man sich darüber keine Gedanken machen, da man erwarten darf, dass diese sich um die Konsistenz dieser Daten kümmert.
  • Deutlich verbesserte Testbarkeit, Stabilität und Änderbarkeit der Software


Weiteres zu dem Artikel Kapselung (objektorientierte Programmierung)

Andere Leser interessierten sich auch für folgende Beschreibungen: Datei, Implementierung, Konsistenz, Programmiersprachen, Richtlinie
Schnellzugrif auf verwandte Texte:
 
NEU! Frage im Forum zum Thema:
 
Wenn die Beschreibung 'Kapselung (objektorientierte Programmierung)' Ihrer Meinung nach nicht korrekt ist oder in aktueller Version Fehler enthalten sind oder es fehlt die Kapselung (objektorientierte Programmierung) Definition, dann klicken Sie bitte auf "Beschreibung bearbeiten" und schreiben Sie die Eigene Version des Textes. Die Änderungen in der Beschreibung werden sofort aktiv und für alle sichtbar. Ein Administrator wird Ihre Version der Beschreibung und Definition von 'Kapselung (objektorientierte Programmierung)' nachher prüfen. Bitte achten Sie auf die Urheberrechte (Copyright). Wir sind für die besseren Beschreibung von 'Kapselung (objektorientierte Programmierung)' und 'Kapselung (objektorientierte Programmierung)' Definition sehr dankbar.

Alle Tipps zu den Bücher auf dieser Seite wurden automatisch generiert. D.h. die Bücher wurden aus einer Datenbank von dem Computer ausgesucht. Deshalb kann es vorkommen, dass vorgeschlagene Bücher nicht ganz der 'Kapselung (objektorientierte Programmierung)' Beschreibung entsprechen.

Liste aller verwandten Artikel: Datei, Daten, Datentyp, Deklaration, Ergebnis, Fehler, Formen, Funktion, Implementierung, Kapselung, Klasse, Konsistenz, Programmierer, Programmiersprachen, Richtlinie, Schnittstelle, Sprachen, Verbindung
· Diese Seite wurde bisher 178 mal abgerufen.
· Letzte Counteraktualisierung erfolgte am 17.05.2008 um 04:03:36
· Diese Seite wurde zuletzt geändert um 13:07, 28. Sep 2004.
· Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008
Dieser Artikel basiert auf dem Artikel Kapselung (objektorientierte Programmierung) aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Inhalte. In der Wikipedia ist eine Autorenauflistung verfügbar.

Von ""

· Diese Seite wurde bisher 178 mal abgerufen.
· Letzte Counteraktualisierung erfolgte am 17.05.2008 um 04:03:36
· Diese Seite wurde zuletzt geändert um 13:07, 28. Sep 2004.
· Letzte Portalaktualisierung erfolgte um 08:00:00 GMT, 25.02.2008